package com.bienvenue.main.ui.activity.personal;

import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;

import com.bienvenue.main.R;
import com.bienvenue.main.adapter.ViewPagerFragmentAdapter;
import com.bienvenue.main.base.BaseActivity;
import com.bienvenue.main.ui.fragment.personal.InterviewsFragment;


import java.util.ArrayList;
import java.util.List;

import butterknife.BindView;
import butterknife.OnClick;

/**
 * 　　　　　　　 ┏┓       ┏┓+ +
 * 　　　　　　　┏┛┻━━━━━━━┛┻┓ + +
 * 　　　　　　　┃　　　　　　 ┃
 * 　　　　　　　┃　　　━　　　┃ ++ + + +
 * 　　　　　　 █████━█████  ┃+
 * 　　　　　　　┃　　　　　　 ┃ +
 * 　　　　　　　┃　　　┻　　　┃
 * 　　　　　　　┃　　　　　　 ┃ + +
 * 　　　　　　　┗━━┓　　　 ┏━┛
 * ┃　　  ┃
 * 　　　　　　　　　┃　　  ┃ + + + +
 * 　　　　　　　　　┃　　　┃　Code is far away from     bug with the animal protecting
 * 　　　　　　　　　┃　　　┃ + 　　　　         神兽保佑,代码无bug
 * 　　　　　　　　　┃　　　┃
 * 　　　　　　　　　┃　　　┃　　+
 * 　　　　　　　　　┃　 　 ┗━━━┓ + +
 * 　　　　　　　　　┃ 　　　　　┣┓
 * 　　　　　　　　　┃ 　　　　　┏┛
 * 　　　　　　　　　┗┓┓┏━━━┳┓┏┛ + + + +
 * 　　　　　　　　　 ┃┫┫　 ┃┫┫
 * 　　　　　　　　　 ┗┻┛　 ┗┻┛+ + + +
 *
 * @ProjectName: Bienvenue
 * @Package: com.bienvenue.main.ui.activity
 * @ClassName: AllInterviewsActivity
 * @Description: 全部面试
 * @Author: Mr.Chen
 * @UpdateUser: Mr.Chen
 * @UpdateDate: 2020/9/17
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */
public class AllInterviewsActivity extends BaseActivity {
    @BindView(R.id.vp_pager)
    ViewPager vpPager;
    @BindView(R.id.tl_layout)
    TabLayout tabLayout;

    List<CharSequence> listTitle=new ArrayList<>();
    List<Fragment> listFragment=new ArrayList<>();
    ViewPagerFragmentAdapter mAdapter;
    @Override
    protected void initData() {

    }

    @Override
    protected void initView() {
        listTitle.add("应约面试");
        listTitle.add("完成面试");
        listTitle.add("未完成面试");
        listFragment.add(InterviewsFragment.newInstance(0));
        listFragment.add(InterviewsFragment.newInstance(1));
        listFragment.add(InterviewsFragment.newInstance(2));
        mAdapter = new ViewPagerFragmentAdapter(getSupportFragmentManager(), listFragment, listTitle);
        vpPager.setAdapter(mAdapter);
        tabLayout.setupWithViewPager(vpPager);
    }

    @Override
    protected int getLayoutId() {
        return R.layout.activity_all_interviews;
    }
    @OnClick(R.id.iv_return_btn)
    void onFinish(){
        this.finish();
    }
}
